package com.onlyxiahui.extend.query.hibernate.syntax.data;

import java.util.List;

import com.onlyxiahui.extend.query.hibernate.parameter.ValueOptionInfo;

/**
 * Description <br>
 * Date 2020-05-26 11:58:36<br>
 * 
 * @author XiaHui [onlovexiahui@qq.com]<br>
 * @since 1.0.0
 */

public class QueryHandleData {

	private List<QueryColumn> columns;
	private List<BracketInfo> brackets;
	private List<OrderByInfo> orderByInfos;
	private List<ValueOptionInfo> options;

	public List<QueryColumn> getColumns() {
		return columns;
	}

	public void setColumns(List<QueryColumn> columns) {
		this.columns = columns;
	}

	public List<BracketInfo> getBrackets() {
		return brackets;
	}

	public void setBrackets(List<BracketInfo> brackets) {
		this.brackets = brackets;
	}

	public List<OrderByInfo> getOrderByInfos() {
		return orderByInfos;
	}

	public void setOrderByInfos(List<OrderByInfo> orderByInfos) {
		this.orderByInfos = orderByInfos;
	}

	public List<ValueOptionInfo> getOptions() {
		return options;
	}

	public void setOptions(List<ValueOptionInfo> options) {
		this.options = options;
	}
}
